package com.huijinhui.wlmtsys.pojo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * <p>
 * 管理员用户信息表
 * </p>
 *
 * @author itheima
 */
@Data
@Schema(description = "管理员用户信息表")
@TableName("aduser")
public class AdUser implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @Schema(title = "管理员ID", description = "管理员用户的唯一标识")
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 登录用户名
     */
    @Schema(title = "登录用户名", description = "管理员登录使用的用户名")
    @TableField("name")
    private String name;

    /**
     * 登录密码
     */
    @Schema(title = "登录密码", description = "管理员登录使用的密码")
    @TableField("password")
    private String password;

    @Schema(title = "status", description = "status")
    @TableField("status")
    private String status;

    /**
     * 最后一次登录时间
     */
    @Schema(title = "最后一次登录时间", description = "管理员最后一次登录的时间")
    @TableField("login_time")
    private LocalDateTime loginTime;




    @Schema(title = "图片", description = "信息相关的图片链接")
    @TableField("image1")
    private String image1;
    /**
     * 图片链接
     */
    @Schema(title = "图片", description = "信息相关的图片链接")
    @TableField("image2")
    private String image2;
    /**
     * 图片链接
     */
    @Schema(title = "图片", description = "信息相关的图片链接")
    @TableField("image3")
    private String image3;
    /**
     * 图片链接
     */
    @Schema(title = "图片", description = "信息相关的图片链接")
    @TableField("image4")
    private String image4;

}